function download([string]$url) {
    $dest = $url.substring($url.lastindexof('/')+1)
    if (!(test-path $dest)) {
        (new-object system.net.webclient).downloadfile($url, $dest);
    }
}
foreach ($url in (
    'http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg',
    'http://msysgit.googlecode.com/files/PortableGit-1.7.4-preview20110204.7z',
	# As an alternative to the googlecode URL, this next line may work as long as I keep it there... I found downloads from googlecode.com to be too slow.
    #'http://smarxblog.blob.core.windows.net/files/PortableGit-1.7.4-preview20110204.7z',
    'http://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.1-20101214-1400-sfx.exe',
    'http://rubyforge.org/frs/download.php/74299/ruby-1.9.2-p180-i386-mingw32.7z',
    'http://www.python.org/ftp/python/2.7.1/python-2.7.1.msi',
    'http://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/webfarm_amd64_en-US.msi',
    'http://download.microsoft.com/download/A/A/E/AAE77C2B-ED2D-4EE1-9AF7-D29E89EA623D/requestRouter_amd64_en-US.msi',
    'http://www.rafaljonca.org/s/file/node-0.4.7-cygwin.7z'
)) { download $url }